louvered ventilator - Turco Inglés Diccionario